5
26
14
43
21
30
21
31
22
29
22
30
22
31
23
29
23
30
23
31
23
32
24
30
25
33
26
31
26
32
26
33
27
31
27
32
28
32
29
32